package com.bub.pay.core.entity.dto.merchant;

import lombok.Getter;
import lombok.Setter;

import java.io.Serializable;
import java.math.BigDecimal;

@Getter
@Setter
public class UserAccountDTO implements Serializable {

    /**
     * 用户id
     */
    private Long userId;

    /**
     * 账号余额
     */
    private BigDecimal totalAmount;

    /**
     * 用户名
     */
    private String userName;

    /**
     * 昵称
     */
    private String nickName;

    /**
     * 密码
     */
    private String password = "**********";

    /**
     * 账户角色
     */
    private String roleName;

    /**
     * 代理商id
     */
    private Long agentId;

    /**
     * 邮箱
     */
    private String email;

    /**
     * 钱包地址
     */
    private String walletAddress;

    /**
     * 转账费率
     */
    private BigDecimal payRate;
}
